MPHB\Entities\Booking B

Total Complexity 95
Dependencies 6
Dependents 21
Total lines 776
Lines of code 304
Logical lines of code 151
Comment lines 324
Methods 47
Properties 18

Methods 47

Method Rating Maintainability Complexity Lines of code
setupParameters()
B
41 21 54
getPriceBreakdown()
A
44 11 43
calcDepositAmount()
S
55 6 19
getLastPriceBreakdown()
S
62 5 12
addLog()
S
56 3 18
calcPrice()
S
68 3 7
getDates()
S
65 3 9
getExpectPaymentId()
S
67 2 8
applyCoupon()
S
66 2 9
getCouponCode()
S
75 2 4
getCouponId()
S
82 1 3
getICalDescription()
S
82 1 3
updateExpiration()
S
78 1 3
retrieveExpiration()
S
77 1 3
deleteExpiration()
S
78 1 3
getICalProdid()
S
82 1 3
getICalSummary()
S
82 1 3
setExpectPayment()
S
79 1 3
getLanguage()
S
82 1 3
isExpectPayment()
S
74 1 4
getStatus()
S
82 1 3
getInternalNotes()
S
82 1 3
getSyncQueueId()
S
82 1 3
getSyncId()
S
82 1 3
getCheckoutId()
S
82 1 3
__construct()
S
81 1 3
getRoomIds()
S
78 1 3
getTotalPrice()
S
82 1 3
getLogs()
S
66 1 9
setStatus()
S
81 1 3
generateKey()
S
71 1 5
setDates()
S
77 1 4
getDateTime()
S
82 1 3
setRooms()
S
81 1 3
updateTotal()
S
80 1 3
getRoomLink()
S
81 1 3
getId()
S
82 1 3
getNote()
S
82 1 3
setId()
S
81 1 3
getKey()
S
79 1 3
getCheckInDate()
S
82 1 3
getCheckOutDate()
S
82 1 3
getReservedRooms()
S
82 1 3
getReservedRoomIds()
S
78 1 3
create()
S
80 1 3
getCustomer()
S
82 1 3
isImported()
S
80 1 3